﻿Public Class Enums

    Public Enum XMLType
        Guild = 0
        Character = 1
        Character_Reputation = 2
    End Enum

    Public Enum Region
        Europe = 1
        USA = 2
    End Enum

    Public Enum Gender
        Male = 0
        Female = 1
    End Enum

    Public Enum Faction
        Alliance = 0
        Horde = 1
    End Enum

    Public Enum CharacterClass
        Warrior = 1
        Paladin = 2
        Hunter = 3
        Rogue = 4
        Priest = 5
        DeathKnight = 6
        Shaman = 7
        Mage = 8
        Warlock = 9
        Druid = 11
    End Enum

    Public Enum Race
        Human = 1
        Orc = 2
        Dwarf = 3
        Nightelf = 4
        Undead = 5
        Tauren = 6
        Gnome = 7
        Troll = 8
        Bloodelf = 10
        Draenei = 11
    End Enum

    Public Enum EquipSlotType
        Ammo = -1
        Head = 0
        Neck = 1
        Shoulder = 2
        Shirt = 3
        Chest = 4
        Waist = 5
        Legs = 6
        Feet = 7
        Wrist = 8
        Hand = 9
        Ring1 = 10
        Ring2 = 11
        Trinket1 = 12
        Trinket2 = 13
        Back = 14
        MainHand = 15
        OffHand = 16
        Ranged = 17
        Tabard = 18
    End Enum

    Public Enum ArenaTeamSize
        Team2v2 = 2
        Team3v3 = 3
        Team5v5 = 5
    End Enum

    Public Enum ItemQuality
        Poor = 0
        Common = 1
        Uncommon = 2
        Rare = 3
        Epic = 4
        Legendary = 5
    End Enum

    Public Enum ReputationStatus
        Hated = 0
        Hostile = 1
        Unfriendly = 2
        Neutral = 3
        Friendly = 4
        Honored = 5
        Revered = 6
        Exalted = 7
    End Enum
End Class
